package poo.collezione;
import java.util.*;

public interface Lista<T> extends Collection<T> {
	
	void add(int indice, T elemento);
	void addAll(int indice, Collection<T> c);
	T get(int indice);
	int indexOf(T elemento);
	int lastIndexOf(T elemento);
	ListIterator<T> listIterator();
	ListIterator<T> listIterator(int da);
	T remove(int indice);
	T set(int indice, T elemento);
	List<T> subList(int da, int a);
	

}
